immiscibility limits - German English Dictionary